package com.by.common.query;

import com.by.common.bean.PageQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Ye QS
 * @version 0.1
 * @className DeptQuery
 * @description
 * @date 2024/9/9 16:11
 * @since jdk11
 */
/**
 * 部门查询模型类，继承自PageQuery，用于封装部门查询所需的参数
 */
@ApiModel("查询部门")
@Data
//public class DeptQuery extends PageQuery {
public class DeptQuery {
    /**
     * 部门名称，用于模糊匹配查询
     */
    @ApiModelProperty(value = "部门名称")
    String name;

    /**
     * 上级部门ID，默认值为0，表示顶级部门
     */
    @ApiModelProperty(value = "上级部门id，默认为0")
    int parentId;
}
